package com.atqh.logistics.service;

import com.atqh.logistics.domin.Custom;
import com.atqh.logistics.utils.Result;
import com.atqh.logistics.utils.Vo.params.CustomRegisParam;
import com.atqh.logistics.utils.Vo.params.MissionParam;
import com.baomidou.mybatisplus.extension.service.IService;

import javax.servlet.http.HttpServletRequest;

/**
 *
 */
public interface CustomService extends IService<Custom> {


    Result login(String account, String password, HttpServletRequest req);

    Result logout(HttpServletRequest req);

    Result register(CustomRegisParam customRegisParam);

    Result PublicMission(MissionParam missionParam, HttpServletRequest req);

    Result ViewPublicMission(HttpServletRequest req);

    Result ViewNowIngMission(HttpServletRequest req);

    Result getOwnInfo(HttpServletRequest req);
}
